home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QRZ! Ham Radio 8
/
QRZ Ham Radio Callsign Database - Volume 8.iso
/
pc
/
german
/
pkt
/
boxl_160.exe
/
BOXL
/
BOXL.CFG
next >
Wrap
Text File
|
1994-08-11
|
35KB
|
1,820 lines
;
; BOXl.CFG Konfiguration
;
; (C) 1993, 94 by DC3BW, Jürgen
;
; Die Idee der Beschreibung der Verschiedenen BBS-Header stammt
; von DG1BBQ, Axel. Die jeweiligen Headerbeschreibungen sind
; kompatibel zu seinem Programm FFR. (Hier sind sie jedoch um die Angabe der
; Position des Nachrichtennamens ergänzt.)
; Hiermit sei ihm gedankt, das ich sein Verfahren aufgreifen
; durfte und das Rad nicht neu erfinden mußte.
; Der Block 'GENERAL' beschreibt allgemeine Einstellungen, die für den Betrieb
; von BOXl absolut notwendig sind.
GENERAL
{
; Hier gehört das eigene Rufzeichen hin:
Mycall = DC3BW
; Die folgenden Pfade müssen vor dem ersten Start des Programmes bereits
; bestehen!
; Pfad für Kodierer-Texte:
Codepath = c:\afu\boxl\code\
; Von diesem Pfad als Hauptverzeichnis ausgehend legt BOXl ein
; Unterverzeichnissystem mit Rubriken und Nachrichten Nachrichten an.
Mailpath = c:\afu\boxl\mail\
; Hier speichert BOXl seine Übersichtsdateien für die einzelnen Rubriken
; und einiges Weiteres für den internen Gebrauch.
Indexpath = c:\afu\boxl\index\
; Wenn BOXl einen Monitor-Mitschnitt sorteirt kommen die einzelnen QSOs in
; dieses Verzeichnis.
Qsopath = c:\afu\boxl\qso\
; In diesem Verzeichenis legt BOXl seine Cheklisten ab.
CheckPath = c:\afu\boxl\check\
; Und hier hinein kommen die Scripts für die Reply-Funktion.
ScriptPath = c:\afu\boxl\script\
; Durch die foldenden Definitionen können externe Programme als Ersatz für
; die internen Funktionen (Editieren, Listen und Drucken) verwendet
; werden. Das Formatelement %s wird dabei jeweils durch den entsprechend
; gewählten Dateinamen/Nachricht ersetzt.
; Sind die Argumente in der Konfigurationsdatei als Kommentar gekennzeichnet,
; so werden die internen Funktionen verwendet.
;
;Editorprogram = c:\dos\std-path\q.exe %s
;Listprogram = c:\dos\std-path\l.com %s
;Printprogram = copy %s prn
; Datei zur Rufzeichenverwaltung ( für Vorname und BBSPath ).
; Diese Datei ist dBase-Kompatibel! Daher bitte .DBF als Endung verwenden.
CallDB = c:\afu\boxl\call.dbf
; Alle Nachrichten in umgekehrter Reihenfolge anzeigen? (neustes oben)
MailSelectReverse = off
; Ist ReReadAlways gesetzt, so werden keine Infos über die einzelnen
; Nachrichten gespeichert, sondern bei jeder Auswahl einer Rubrik alle
; Nachrichten neu nach Titel & co. gescannt.
ReReadAlways = off
; Die folgende ON/OFF- Parameter können auch von der Kommandozeile gesetzt
; werden. Die Eingaben über die Kommandozeile haben höhere Prorität!
; Soll beim Extraheren aus Monitormitschnitten das eigene Rufzeichen
; ignoriert werden?
MonitorMycallExclude = on
; Soll bei EGA/VGA-Karten die hohe Aufläsung mu 43/50 Zeilen verwendet werden?
HighResoloution = off
; Mausunterstützung einschalten?
Mouse = on
; Datei nach dem Hinzufügen der Nachricht (Kommandozeilenbefehl 'A')
; Eingabedatei löschen?
Delete-A = yes
; Datei nach dem Extrahieren (Kommandozeilenbefehl 'X' und 'XC')
; Eingabedatei löschen?
Delete-X = yes
; Datei mach dem Monitor-Extrahieren (Kommandozeilenbefehl 'M')
; Eingabedatei löschen?
Delete-M = yes
; Beim Extrahieren Checklisten beachten?
ExtractCheck = off
; Beim Extrahieren Kodierer-Texte beachten?
ExtractCode = off
; Alles, was beim Extrahieren übrig bleibt, in eine .BAK Datei schreiben?
Backup = off
; Die Backup-Datei, die beim Extrahieren erzeugt wurde muß eine Länge von
; mindestens 'BackupMin' Bytes aufweisen, sonnst wird sie wieder gelöscht!
BackupMin = 2000
}
; Die Farbangaben sind optional!
COLORS
{
; Folgende Farbwörter versteht BOXl:
; Dunkle Farben:
; (Vordergrund & Hintergrund)
; Black
; Blue
; Green
; Cyan
; Red
; Magenta
; Brown
; LightGray
;
; Helle Farben:
; (Vordergrund)
; DarkGray
; LightBlue
; LightGreen
; LightCyan
; LightRed
; LightMagenta
; Yellow
; White
ErrorForeGround = LightMagenta
ErrorBackGround = Red
StatusForeGround = LightCyan
StatusBackGround = Cyan
TextForeGround = Yellow
TextBackGround = Blue
CursorTextForeGround = Yellow
CursorTextBackGround = Red
MarkedTextForeGround = Yellow
MarkedTextBackGround = Green
CursorMarkedTextForeGround = Lightgreen
CursorMarkedTextBackGround = Red
WindowBorderForeGround = White
WindowBorderBackGround = Green
FragmentMessageForeGround = Cyan
FragmentMessageBackGround = Blue
}
; DieBox Checkliste
; -----------------
;
; # Call File Nr. Bulletin-ID MB Bytes #LT Titel
;
; 1 DL6RDE > SUCHE.....22 256401DB0BOX DL 879 5 Shareware-PRG für TNC2
; 2 IW1CLC > USA........2 42045_I1TMH WW 3061 3 TEMPORARY LICENSE IN U.S.
; 3 DG3AAU > LINUX......1 256401DB0DNI EU 695 3 CD-DRIVE CM153 ?
; 4 DK5WO > UKW.......28 2564DB0ACHTY DL 8815 65 Punktzahlen UKW-Kontest 0
;
CHECK DieBox
{
f "DIEBOX"
q 0 " # Call "
h 0 " # Call File Nr. Bulletin-ID MB Bytes #LT Titel"
h 1 "~"
a 2
k "~~~~~ ~~~~~~ > ~~~~~~"
s "%54[^~]%25[^~]"
r "%15[^~]%8[^~.]"
c "%6[^~]%6[^~]"
n "%23[^~]%4[^~]"
l "%44[^~]%5[^~]"
b "%28[^~]%12[^ ]"
t "%50[^~]%3[^~]"
}
; ZBOX - Checkliste
; -----------------
;
; von Rubrik Nr. Bytes Titel
;
;DC5JQ DARC 1 3338 RTA: weitere Gedanken ...
;DC1OQ DARC 1 1253 UNTERGEJUBELT!
;HB9BFX DARC 2 2145 Neues zu RADKE
;DG2KHJ MEINUNG 1 889 re:dg1ktd
CHECK ZBOX
{
; FileName
f "ZBOX"
q 0 " von"
h 0 " von Rubrik Nr. Bytes Titel"
h 1 "~"
a 2
k "%1[A-Z0-9]~~~~~ %8[^~] %3[^~] %6[^~] %[^~]"
s "%36[^~]%42[^~]"
r "%8[^~]%8[^~ ]"
c "%6[^ ]"
n "%20[^~]%3[^~]"
l "%27[^~]%6[^~]"
}
; BAYCOM-Checkliste
; -----------------
;
; # Call File Nr. Datum @MBX Bytes #LT Titel
;
; 1 DC6SN > MEINUNG..146 17.07.94 DL 635 20 KOMPROMISS: ENGLISCH STAT
; 2 DC6SN > MEINUNG..145 17.07.94 DL 546 20 KOMPROMISS: ENGLISCH STAT
; 4 DJ8BF > IBM......469 17.07.94 EU 432 20 VGA-Treiber "TSENG" gesuc
CHECK Baycom BBS
{
f "BAYCOM"
q 0 " # Call "
h 0 " # Call File Nr. Datum @MBX Bytes #LT Titel"
h 1 "~"
a 2
k "~~~~~ ~~~~~~ > ~~~~~~~~~~~~ ~~.~~.~~"
s "%54[^~]%25[^~]"
r "%15[^~]%8[^~.]"
c "%6[^~]%6[^~]"
n "%22[^~]%[. ]%4[^~ ]"
l "%44[^~]%5[^~]"
t "%50[^~]%3[^~]"
}
; Globale Prompts, die eine Nachricht beenden
PROMPTS
{
; Diese Prompts müssen immer getestet werden, da Nachrichten direkt nach
; ihnen beginnen können (ohne Zeilensprung).
; DieBox's Prompt:
p 1 "(%[^ ] %m de %6[^>]>%[^~]"
p 1 "(%[^ ] %M de %6[^>]>%[^~]"
p 1 "%M de %6[^>]>%[^~]"
; DK0TNC's Prompt:
p 1 "%M de WPRG:%6[^>]>%[^~]"
p 1 "%M de WPRG:%6[^>]>%[^~]"
; DK5SG-BBS's main prompt:
p 1 "bbs> "
p 1 "mailx> "
; Prompts, die das Netzwerk oder der TNC produziert
; RMNC & TAPR Prompts
p 0 "link setup..."
p 0 "*** reconnected to"
p 0 "*** connected to"
p 1 "%s Reconnected to %[^~]"
; WA8DED Prompts
p 0 "DISCONNECTED fm"
p 0 "CONNECTED to"
p 0 "FAILURE with"
p 0 "%s DISCONNECTED fm"
p 0 "%s CONNECTED to"
p 0 "%s FAILURE with"
}
; Monatsbezeichner
; ----------------
months
{
1 "jan ene gen"
2 "feb"
3 "mar maa"
4 "apr abr"
5 "mai maj may mei mag"
6 "jun giu"
7 "jul lul"
8 "aug agu ago"
9 "sep"
10 "okt oct ott"
11 "nov"
12 "dez dec dic"
}
; Info-Header-Definitionen
; ------------------------
; ZBOX-Header am BOX-Rechner:
; ---------------------------
; Diese Definition ist nur interessant für ZBOX-Sysops, die BOXl zum Sichten
; der aktellen Daten in der BOX benutzen. alle anderen sollten diese Definition
; löschen oder auskommentieren.
;
;header ZBox am Terminal mit Leerzeile
{
q 0 "~~~ de ~~~~~~: ~~.~~."
h 0 "~~~ de ~~~~~~: ~~.~~.~~ ~~:~~:~~"
h 1 "~"
l 3
n 2 "%[^~]"
b 0 "%s"
s 0 "~~~ de %6[^~ ]"
d 0 "~~~ de ~~~~~~: %8[^~]"
t 0
}
;header ZBox am Terminal
{
q 0 "~~~ de ~~~~~~: ~~.~~."
h 0 "~~~ de ~~~~~~: ~~.~~.~~ ~~:~~:~~"
l 3
n 1 "%[^~]"
b 0 "%s"
s 0 "~~~ de %6[^~ ]"
d 0 "~~~ de ~~~~~~: %8[^~]"
t 0
}
; DieBox-Header:
;---------------
;Beispiel:
; DL1AAA @DB0BBB de:DJ2CCC 28.10.91 14:53 UTC 480 Bytes'
; Dear John...
;
;Explanation of the below header formatstring:
;
;Get 17 chars (don't care what kind). 'de:' must follow. Get 9 chars.
;'.' must be there. Then get 24 chars. 'yte' must be present at that
;position. Finaly, the last char MUST be an 's'.
;The separate evaluation of the 's' is necessary, because 'yte' would not
;be checked otherwise.
;
header DieBox
{
; Quick test:
q 0 "~~~~~~~~~~~~~~~~~de:"
; Format for identification of header:
h 0 "%17[^~]de:%9[^~].%24[^~]yte%[s]"
; Length of header in lines:
l 2
; Where to find the Name of the Message
n 1 "%[^~]"
; Where to find the board:
b 0 "%s"
; Sender:
s 0 "%20[^~]%s"
; Date:
d 0 "%27[^~]%s"
; Type of date (see manual):
t 0
; Prompts for DieBox
; DieBox sysops don't seem to have anything other to do, than to tinker
; around at their prompts, hihi.
p 1 "(%[^ ] %M de %6[^>]>"
p 1 "(%[^ ] %m de %6[^>]>"
p 1 "%M de %6[^>]>"
p 0 "Keinen Eintrag gefunden, letzter Eintrag ist Nr."
}
;
;---------------------
; ZBOX - Header Nr.1 :
;---------------------
;Example:
; *** DK0TNC - 15.07.93 - TECHNIK
;
header ZBOX [Titel in 3.Zeile]
{
; Quick test:
q 0 "~~~~~~~~~~ -"
; Format for identification of header:
h 0 "*** %6[^~] - %[0-9].%[0-9].%[0-9] - %8[^~]"
; wenn Zeile 2 Frei ist, dann ist der Nachrichtenname in Zeile 3
h 1 "~"
h 2 "~"
;
; Length of header in lines:
l 3
; Where to find the Name of the Message
n 3 "%[^~]"
; Where to find the board:
b 0 "%24[^~]%s"
;
; Sender:
s 0 "%4[^~]%s"
; Date:
d 0 "%13[^~]%s"
; Type of date (see manual):
t 0
; Prompts for DK0TNC
p 1 "%M de WPRG:%6[^>]>"
p 1 "%M de WPRG:%6[^>]>"
; Prompts for ZAJBOX
p 1 "%M de %[^=]=>"
p 1 "%M de %[^=]=>"
}
;
;---------------------
; ZBOX - Header Nr.3 :
;---------------------
;Example:
; *** DK0TNC - 15.07.93 - TECHNIK
;
header ZBOX [Titel in 1.Line]
{
; Quick test:
q 0 "~~~~~~~~~~ -"
; Format for identification of header:
h 0 "*** %6[^~] - %[0-9].%[0-9].%[0-9] - %8[^~]"
h 1 "%[^~]"
;
; Length of header in lines:
l 2
; Where to find the Name of the Message
n 1 "%[^~]"
; Where to find the board:
b 0 "%24[^~]%s"
;
; Sender:
s 0 "%4[^~]%s"
; Date:
d 0 "%13[^~]%s"
; Type of date (see manual):
t 0
; Prompts for DK0TNC
p 1 "%M de WPRG:%6[^>]>"
p 1 "%M de WPRG:%6[^>]>"
; Prompts for ZAJBOX
p 1 "%M de %[^=]=>"
p 1 "%M de %[^=]=>"
}
;
;---------------------
; ZBOX - Header Nr.2 :
;---------------------
;Example:
; *** DK0TNC - 15.07.93 - TECHNIK
;
header ZBOX [Titel in 2.Line]
{
; Quick test:
q 0 "~~~~~~~~~~ -"
; Format for identification of header:
h 0 "*** %6[^~] - %[0-9].%[0-9].%[0-9] - %8[^~]"
h 1 "~"
h 2 "%[^~]"
;
; Length of header in lines:
l 2
; Where to find the Name of the Message
n 2 "%[^~]"
; Where to find the board:
b 0 "%24[^~]%s"
;
; Sender:
s 0 "%4[^~]%s"
; Date:
d 0 "%13[^~]%s"
; Type of date (see manual):
t 0
; Prompts for DK0TNC
p 1 "%M de WPRG:%6[^>]>"
p 1 "%M de WPRG:%6[^>]>"
; Prompts for ZAJBOX
p 1 "%M de %[^=]=>"
p 1 "%M de %[^=]=>"
}
; DL5UY-BBS (DB0IE):
;-------------------
;Example:
;
; Msg# T Bytes Fuer @Route Von Datum Titel
; 35617 $ 896 SUCHE DL DJ7WL 02.Nov JPG2GIF Fehler
; <empty line>
;
header DL5UY-BBS
{
q 0 " Msg#"
h 0 " Msg# T Bytes Fuer @Route Von Datum Tite%[l]"
h 2 "~"
l 2
n 1 "%48[^~)%[^~]"
b 1 "%14[^~]%s"
s 1 "%32[^~]%s"
d 1 "%41[^~]%s"
t 1
p 0 "C)heck L)ist "
p 0 "%M de %s-BBS >"
p 0 "*** Abgebrochen."
p 0 "Rechnerbelastung: CPU ="
p 0 "BBS beendet."
}
; DK5SG-BBS (DB0SAO):
;--------------------
;Example:
;
; Msg# 180796 To: ALL @EU From: GW4AZW Date: 03Nov91/0739
; Subject: HELP PLEASE
;
header DK5SG-BBS
{
q 0 "Msg#"
h 0 "Msg#%[^T]To:%s %s From: %s Date: %7s/%s"
h 1 "Subject%[:] "
l 2
n 1 "Subject: %[^~]"
b 0 "Msg#%[^T]To:%s"
s 0 "Msg#%[^T]To:%s %s From: %s"
d 0 "Msg#%[^T]To:%s %s From: %s Date: %5s"
t 1
p 0 " Msg# Size To @ BBS From Date Subject"
p 0 "BBS terminated."
}
;Note: header Mailer-Daemon must stand before header UNIX-mailx!
header Mailer-Daemon
{
q 0 "From "
h 0 "From MAILER%[-]"
h 1 "Received: by db0sao%[;]"
h 2 "Date: %[^,], %s %s"
h 3 "Return-Path: <MAILER-DAEMON%[>]"
h 4 "From: Mail Delivery Subsystem <MAILER-DAEMON%[>]"
h 5 "To:%[ ]"
h 6 "Subject:%[ ]"
h 7 "Status: %s"
l 8
n 6 "Subject: %[^~]"
b 5 "To: %s"
s 3 "%s %[^-]-%s"
d 2 "Date: %[^,], %6[^~]
t 1
}
header UNIX-mailx
{
q 0 "From "
h 0 "From %s"
h 1 "Received: by db0sao%[;]"
h 2 "Date: %[^,], %s %s"
h 3 "From: %s"
h 4 "Return-Path:%[ ]"
h 5 "To:%[ ]"
h 6 "Subject:%[ ]"
h 7 "Bulletin-Id: <DB0SAO%[^>]"
h 8 "Message-Id: <DB0SAO%[^@]@bbs.net%[>]"
h 9 "Status: %s"
l 10
n 6 "Subject %[^~]"
b 5 "%s %s"
s 5 "%s %s"
; Date:
d 2 "%s %[^,], %6[^~]"
t 1
}
; BAYCOM-BBS:
;------------
;Examples:
;
; DG1BBQ > DF5CH 11.02.93 08:34 23 Zeilen 747 Bytes #0 @
; Subj: re:
; Path: !DB0KCP!DB0BOX!DB0FP!DB0DNI!DB0CEL!
; Sent: 930211/0802z @DB0CEL.DEU.EU [Celle, JO52BP, TheBox 1.9 OP: DC9CT/DH3AAB]
;
; OE6CRD > ALL 11.02.93 12:16 62 Zeilen 3036 Bytes #0 @WW
; BID: 96474_HA1VH
; Subj: looking for a better terminalprogram for the MFJ-1278-T
; Path: !DB0KCP!DB0AAB!DB0MWE!DB0LAN!DK0MUC!4X1RU!I5SGG!IW2GKO!IW2DNI!IK2DFZ!
; !I1YLM!IK1EQE!I1HJT!I1AQV!I1HUH!I1ICZ!IW1BBL!IK3BLZ!I3NXU!I3XTY!IV3MGZ!
; !IV3AVQ!IW3QQV!S50BBS!S50BOX!9A0BBS!HG3FAV!HA3KHB!HA5DI!HA1VH!
; Sent: 930125/1250Z @:HA1VH.HUN.EURO [Koszeg,JN87GJ] FBB5.14d HF/VHF/UHF #:96474
;
; HB9PTA > IBM 11.02.93 19:41 10 Zeilen 218 Bytes #0 @ALLE
; BID: 102302HB9OS
; Read: DL4MBY
; Subj: re:BRFKOPF.EXE -?Computerclub
; Path: !DB0KCP!HB9OS!
; Sent: 930210/1614z @HB9OS [Digital Radio Club Ost-Schweiz (HB9OS) op:HB9CXN]
;
; DL5MHK > DARC 20.05.94 21:18 106 Lines 4782 Bytes #29 DB0AAB@DL
; BID : 2054DB0AAB0Q
; Read: DL3MCH
; Subj: re: DG4EU/Widersacher
; R:940520/1918z @:DB0FSG.#BAY.DEU.EU
; R:940520/1914z @:DB0AAB.#BAY.DEU.EU [Muenchen FH OP:DL8MBT] BCM1.21c
; From: DL5MHK @ DB0AAB.#BAY.DEU.EU
; To : DARC @ DL
;
;Comment: Why is the subject not always directly under the first line?????
;
header BAYCOM-BBS
{
q 0 "~~~~~~ >"
h 0 "%6s > %8s %2s.%2s.%s %2s:%2s %s %s %s Bytes #%s %[@]"
h 1 "Subj:"
l 4
n 1 "Subj: %[^~]"
b 0 "%6s > %s"
s 0 "%s"
d 0 "%6s > %8s %s"
t 0
p 0 "Help Dir Read Erase REPly Send Quit"
p 0 "%1[[(]%[^)]) %M de %6[^>]%1[>]"
p 0 "(%[^)])--%1[>]"
p 0 "%M de %s #%s (%[^)]) >%[>]"
p 0 "Nachricht loeschen? (J/N) >"
}
header BAYCOM-BBS mit BID
{
q 0 "~~~~~~ >"
h 0 "%6s > %8s %2s.%2s.%s %2s:%2s %s %s %s Bytes #%s %[@]"
h 2 "Subj:"
l 5
n 2 "Subj: %[^~]"
b 0 "%6s > %s"
s 0 "%s"
d 0 "%6s > %8s %s"
t 0
p 0 "Help Dir Read Erase REPly Send Quit"
p 0 "%1[[(]%[^)]) %M de %6[^>]%1[>]"
p 0 "(%[^)])--%1[>]"
p 0 "%M de %s #%s (%[^)]) >%[>]"
p 0 "Nachricht loeschen? (J/N) >"
}
header BAYCOM-BBS mit BID & READ
{
q 0 "~~~~~~ >"
h 0 "%6s > %8s %2s.%2s.%s %2s:%2s %s %s %s Bytes #%s%[^@]%[@]"
h 3 "Subj:"
l 6
n 3 "Subj: %[^~]"
b 0 "%6s > %s"
s 0 "%s"
d 0 "%6s > %8s %s"
t 0
p 0 "Help Dir Read Erase REPly Send Quit"
p 0 "%1[[(]%[^)]) %M de %6[^>]%1[>]"
p 0 "(%[^)])--%1[>]"
p 0 "%M de %s #%s (%[^)]) >%[>]"
p 0 "Nachricht loeschen? (J/N) >"
}
; Flexbox
;--------
;Example:
; DIVERSES @ALLE de:DH0YAX 31.05.1992 08:50 UTC 579 Bytes
; Anfrage zur PR-Situation in polen. Wer hat mit dem
;
;Comment: No quick test possible because of variable positions in header..
; This causes an unnecessary slowdown in checking.
; Since this header is so similar to DieBox's, why not make it
; identical?
;
header FlexBox
{
q 0 "~"
h 0 "%s @%s de:%s %2s.%2s.%s %2s:%2s %s %s Byte%[s]"
l 2
n 1 "%[^~]"
b 0 "%s"
s 0 "%s %s de:%s"
d 0 "%s %s %s %s"
t 0
p 0 "(%[^ ] %M de %6[^>] ->"
}
; W0RLI-BBS v13.5:
;-----------------
;Example:
;
; Date: 28 Oct 91 13:32
; Message-ID: <0@EA2RCG>
; From: EB2DJM@EA2RCG
; To: ALL@EU
; Subject: I need the schemas of FT-73R(yaesu)
;
;
header W0RLI_normal
{
q 0 "Date:"
h 0 "Date%[:]"
h 1 "Message-I%[dD]%[:]"
h 2 "From%[:]"
h 3 "To%[:]"
h 4 "Subject%[:]"
l 5
n 4 "Subject: %[^~]"
b 3 "%s %6[^@%%]"
s 2 "%s %6[^@%%]"
d 0 "%[^0-:]%9[^~]"
t 1
p 0 "%s User(s), %[^>]%[>]"
p 0 "%M de %[^(](H %s Help) %[>]"
p 0 "Users: %s - %M de %[^(](H="
p 0 "Users: %s - %s %M de"
}
;Example:
;
; Date: Sat, 11 Jan 92 14:15:33 ach
; From: pe1oid@pe1oid
; To: all@pi8esk
; Subject: Eemsmond
;
header W0RLI_verbose
{
q 0 "Date:"
h 0 "Date%[:]"
h 1 "From%[:]"
h 2 "To%[:]"
h 3 "Subject%[:]"
l 4
n 3 "Subject: %[^~]"
b 2 "%s %6[^@%%]"
s 1 "%s %6[^@%%]"
d 0 "%[^0-:]%9[^~]"
t 1
p 0 "%s User(s), %[^>]%[>]"
p 0 "%M de %[^(](H %s Help) %[>]"
p 0 "Users: %s - %M de %[^(](H="
p 0 "Users: %s - %s, %M de"
}
; NET??? (TCP/IP-Mailbox):
;-------------------------
;Note: Some header have W0RLI-format, some not...
;
; Example:
;
; To: mail-tcp-group@ucsd.edu
; From: brian@ucsd.Edu (Brian Kantor)
; Subject: Re: mail address
; Date: 29 Nov 91 19:05:42 GMT
;
header NET???_normal
{
q 0 "To: "
h 0 "To%[:]"
h 1 "From%[:]"
h 2 "Subject%[:]"
h 3 "Date%[:]"
l 4
n 2 "Subject: %[^~]"
b 0 "%s %6[^@%%]"
s 1 "%s %6[^@%%]"
d 3 "Date: %6[^~]"
t 1
}
;Example:
;
; To: mail-tcp-group@ucsd.edu
; Path: ucsd!brian
; From: brian@ucsd.Edu (Brian Kantor)
; Newsgroups: mail.tcp-group
; Subject: Re: mail address
; Message-Id: <47292@ucsd.Edu>
; Date: 29 Nov 91 19:05:42 GMT
;
;
header NET???_verbose
{
q 0 "To: "
h 0 "To%[:]"
h 1 "Path%[:]"
h 2 "From%[:]"
h 3 "Newsgroups%[:]"
h 4 "Subject%[:]"
h 5 "Message-Id%[:]"
h 6 "Date%[:]"
l 7
n 4 "Subject: %[^~]"
b 0 "%s %6[^@%%]"
s 2 "%s %6[^@%%]"
d 6 "Date: %6[^~]"
t 1
}
; AA4RE-BBS:
;-----------
;
;Example:
;
; From : PI8TMA @ PI8TMA.#GLD.NLD.EU
; To : SCIENC @ NLDNET
; Date : 911127/1645
; Msgid : B+ 2252@PI8TMA, 31885@PI8DAZ $SCIENC.220
; Subject : Bewoners Biosphere bestrijden kooldioxyde.
; Path : PI8UTR!PI8TMA
;
header AA4RE-BBS
{
q 0 "From : "
h 0 "From %[:]"
h 1 "To %[:]"
h 2 "Date %[:]"
h 3 "Msgid %[:]"
h 4 "Subject %[:]"
l 5
n 4 "Subject : %[^~]"
b 1 "%10[^~]%[^@]"
s 0 "%10[^~]%[^@]"
d 2 "%12[^~]%6s"
t 3
p 0 " Msg# Stat Size To From @ BBS Date/Time Subject"
p 0 "%s user(s), %[^>]%[>]"
p 0 "%M de %[^(](H %s Help) %[>]"
p 0 "----- End of message %[0-:] from"
}
;----------------------------------------------------------------------------
; Mail headers of F6FBB-BBSs may vary from BBS to BBS depending on the
; personal taste of the SYSOP. This makes it very difficult to cover
; all different headers. I have noticed the changing of headers on a day
; to day basis, hihi. In case of trouble, contact me (DG1BBQ@DB0CL.HB.DEU.EU)
;----------------------------------------------------------------------------
;
;-------------------------
; F6FBB (Multi-Lingual 1):
;-------------------------
;
;Example:
;
; Von SV8RV nach QSL @WW
; TS: B$ - Datum/Zeit: 0729/0914 - BID: 10173_SV8RV
; Titel: QSL INFO WANTED
;
header F6FBB-Multi1
{
q 1 "TS:"
h 1 "TS: %s - %[^/]/%s %4s/%4s%s BID%[/:]"
l 3
n 2 "Titel: %[^~]"
b 0 "%s %s %s %s"
s 0 "%s %s"
d 1 "%s %s - %[^/]/%[^:]%6[^~]"
t 3
p 0 "--- Ende Msg# %[ 0-:] von %s fuer %s"
p 0 "--- End of message #%[ 0-:] from %s to %s"
p 0 "--- Fin du msg #%[ 0-:] de %s a %s"
p 0 "--- Einde van bericht %[ 0-:] van %s naar %s"
}
;
;-----------------------
; F6FBB-German (Type 1):
;-----------------------
;
;Example:
;
; Msg #36621 Typ:B Stat:$ An:IBM @EU Von:F2DC Datum:11-Jan 09:08
; Nachricht # : 36621, Titel : YEARCAT.JPG(5/6)
; Path: !DB0AAB!DB0KCP!OE9XPI!HB9EAS!HB9X!HB9IAP!FE6BIG!FF6KDC!
;
header F6FBB-German1
{
q 0 "Msg #"
h 0 "Msg #%[ 0-:] Typ:%s Stat:%s An:%s"
l 2
; Where to find the Name of the Message
n 1 "Nachricht # : %s, Titel : %[^~]"
b 0 "Msg #%[ 0-:] Typ:%s Stat:%s An:%s"
s 0 "Msg #%[ 0-:] Typ:%s Stat:%s An:%s %[^:]:%s"
d 0 "Msg #%[ 0-:] Typ:%s Stat:%s An:%s %[^:]:%s Datum:%6[^~]"
t 1
p 0 "[Ende Msg #%[ 0-:]%[]]"
p 0 " ******* [Ende Msg #%[ 0-:], von %s an %s ] ******%[*]"
}
;
;-----------------------
; F6FBB-German (Type 2):
;-----------------------
;
;Example:
;
; Von : DH3AAB
; Nach : F @ALLE
; Typ/Stat : B$
; Datum : 13-Jan 15:19
; BID : 121202DB0CEL
; Titel : siehe SUCHE
;
;or:
;
; Von : ON7LE
; Nach : TECHNI@EU
; Typ/Status : BF
; Datum : 25-Mai 10:01
; BID : 238_ON7RC
; Nachricht # : 238
; Titel : EEPROM/X24C16
;
;or even:
;
; Von: DL8GBA
; Nach: ALL @ALL
; Typ/Status: B$
; Datum: 15-Jun 01:43
; BID: 146213DB0CZ
; Titel: Hypertext, scientifical interests on ?
;
header F6FBB-German2 [Name in 5.Line]
{
q 0 "Von"
h 1 "Nac%[h: ]%[^@]@%s"
h 2 "Typ%[^:]: %s"
h 3 "Datu%[m: ]%s %2s:%2s"
h 5 "Titel :"
l 7
n 5 "Titel : %[^~]"
b 1 "%[^:]: %[^@ ]"
s 0 "%[^:]: %s"
d 3 "%[^:]: %s"
t 1
p 0 "[Ende Msg%[ #0-:]"
}
header F6FBB-German2 [Name in 6.Line]
{
q 0 "Von"
h 1 "Nac%[h: ]%[^@]@%s"
h 2 "Typ%[^:]: %s"
h 3 "Datu%[m: ]%s %2s:%2s"
h 6 "Titel :"
l 7
n 5 "Titel : %[^~]"
b 1 "%[^:]: %[^@ ]"
s 0 "%[^:]: %s"
d 3 "%[^:]: %s"
t 1
p 0 "[Ende Msg%[ #0-:]"
}
header F6FBB-German2 [Name in 5.Line]
{
q 0 "Von"
h 1 "Nac%[h: ]%[^@]@%s"
h 2 "Typ%[^:]: %s"
h 3 "Datu%[m: ]%s %2s:%2s"
h 5 "Titel:"
l 7
n 5 "Titel: %[^~]"
b 1 "%[^:]: %[^@ ]"
s 0 "%[^:]: %s"
d 3 "%[^:]: %s"
t 1
p 0 "[Ende Msg%[ #0-:]"
}
;
;-----------------------
; F6FBB-German (Type 3):
;-----------------------
;
;Example:
;
; Von : ON7LE
; Nach : TECHNI@EU
; Typ/Status : BF
; Datum : 0525/1001
; BID : 238_ON7RC
; Nachricht # : 238
; Titel : EEPROM/X24C16
;
header F6FBB-German3
{
q 0 "Von"
h 1 "Nac%[h: ]%[^@]@%s"
h 2 "Typ%[^:]: %s"
h 3 "Datu%[m: ]%4s/%4s"
l 7
n 6 "Titel : %[^~]"
b 1 "%[^:]: %[^@ ]"
s 0 "%[^:]: %s"
d 3 "%[^:]: %4s"
t 2
p 0" --- Ende Msg# %[0-:] von"
}
;
;----------------------
; F6FBB-Letzebuergesch:
;----------------------
;
;Example:
;
; Msg # 7240 Typ:B Stat:$ Un:ALL @ALL Vun:DL8GBA Datum:15-Jun 01:43z
; Titel: Hypertext, scientifical interests on ? Greisst: 620 Bytes
;
header F6FBB-Letzebuergesch
{
q 0 "Msg #"
h 0 "Msg #%[ 0-:] Typ:%s Stat:%s Un:%s %[^:]:%s Datum:%s"
h 1 "Titel:"
l 2
n 1 "Titel: %[^~]"
b 0 "Msg #%[ 0-:] Typ:%s Stat:%s Un:%s"
s 0 "Msg #%[ 0-:] Typ:%s Stat:%s Un:%s %[^:]:%s"
d 0 "Msg #%[ 0-:] Typ:%s Stat:%s Un:%s %[^:]:%s Datum:%s"
t 1
p 0 "--- End of mes%s #%[ 0-:]to %s from %s ---"
p 0 "[Enn Msg #%[ 0-:]]"
}
;
;------------------------
; F6FBB-English (Type 1):
;------------------------
;
;Example:
;
; Msg #109775 Type:B Stat:$ To:F @ALLE From:DH3AAB
; Date : 13-Jan 15:19
; Subject : siehe SUCHE
;
header F6FBB-English1
{
q 0 "Msg #"
h 0 "Msg #%[ 0-:] Type:%s Stat:%s To:%s"
h 1 "Date : "
h 2 "Subject : "
l 3
n 2 "Subject : %[^~]"
b 0 "Msg #%[ 0-:] Type:%s Stat:%s To:%s"
s 0 "Msg #%[ 0-:] Type:%s Stat:%s To:%s %[^:]:%s"
d 1 "%8[^~]%s"
t 1
p 0 "(Slut p} text nr.%[0-:]fr}n %[^)]%[)]"
p 0 "[End Msg #%[ 0-:]%[]]"
}
;
;-----------------------
; F6FBB-English (Type 2):
;-----------------------
;
;Example:
;
; From : DG1BBQ
; To : ON7LE
; Type/status : PN
; Date/time : 28-May 21:11
; Bid : 86100_ON6AR
; Message # : 802
; Title : rgr
;
header F6FBB-English2
{
q 0 "From "
h 1 "To %[:] %[^@ ]"
h 2 "Typ%s %[:] %s"
h 3 "Dat%s %[:] %s %2s:%2s"
l 7
n 5 "Title : %[^~]"
b 1 "%[^:]: %[^@ ]"
s 0 "%[^:]: %s"
d 3 "%[^:]: %s"
t 1
p 0 "--- End of mes%s #%[0-: ]to %s from %s ---"
}
;
;------------------------
; F6FBB-English (Type 3):
;------------------------
;
;Example:
;
; From: DL8GBA To: ALL @ALL Type/status: B$ Date/time: 15-Jun 01:43
; Title: Hypertext, scientifical interests on ?
;
header F6FBB-English3
{
q 0 "From:"
h 0 "From: %s To: %s %[^/]/status: %s Date/time%[:]"
h 1 "Title:"
l 2
n 1 "Titel: %[^~]"
b 0 "From: %s To: %s"
s 0 "From: %s"
d 0 "From: %s To: %s %[^/]/status: %s Date/time: %s"
t 1
p 0 "--- End of mes%s #%[0-: ]to %s from %s ---"
}
;
;--------------
; F6FBB-French:
;--------------
;
;Example:
;
; Msg #109775 Type:B Stat:$ Pour:F @ALLE Exp:DH3AAB
; Date : 13-Jan 15:19
; Sujet : siehe SUCHE
;
header F6FBB-French
{
q 0 "Msg #"
h 0 "Msg #%[ 0-:]Type:%s Stat:%s Pour:%s"
h 1 "Date"
h 2 "Sujet"
l 3
n 2 "Sujet : %[^~]"
b 0 "Msg #%[ 0-:]Type:%s Stat:%s Pour:%s"
s 0 "Msg #%[ 0-:]Type:%s Stat:%s Pour:%s %[^:]:%s"
d 1 "%[^:]: %s"
t 1
p 0 "[Fin Msg #%[ 0-:]"
}
;
;----------------------
; F6FBB-Dutch (Type 1):
;----------------------
;
;Example:
;
; Ber#43722 Type:B Stat:$ Aan:AHP @DL Van:DF3UM Datum:13-Jan 16:33
; <empty line>
; Onderwerp: AHP 3.03
;
header F6FBB-Dutch1
{
q 0 "Ber#"
h 0 "Ber#%[ 0-:]Type:%s Stat:%s Aan:%s"
h 1 "~"
h 2 "Onderwerp: "
l 3
n 2 "Onderwerp: %[^~]"
b 0 "Ber#%[ 0-:]Type:%s Stat:%s Aan:%s"
s 0 "Ber#%[ 0-:]Type:%s Stat:%s Aan:%s %[^:]:%s"
d 0 "Ber#%[ 0-:]Type:%s Stat:%s Aan:%s %[^:]:%s Datum:%s"
t 1
p 0 "[Einde van bericht %[ 0-:]%[]]"
}
;
;----------------------
; F6FBB-Dutch (Type 2):
;----------------------
;
;Example:
;
; Msg #109775 Type:B Stat:$
; <empty line>
; Voor:F @ALLE
; Van :DH3AAB @ALLE
; Date:13-Jan 15:19
; Subj: siehe SUCHE
;
header F6FBB-Dutch2
{
q 0 "Msg #"
h 0 "Msg #%[ 0-:]Type:%s Stat%[:]"
h 1 "~"
h 2 "Voor:"
h 3 "Date:"
h 4 "Subj:"
l 6
n 6 "Subj: %[^~]"
b 2 "%5[^~]%s"
s 3 "%5[^~]%s"
d 4 "%5[^~]%s"
t 1
p 0 "*** Einde van bericht nr %[ 0-:]van %s @%s"
}
;
;----------------------
; F6FBB-Dutch (Type 3):
;----------------------
;
;Example:
;
; Van : ON6DV
; Aan : ALL @ NLDNET
; Datum : 15-Jan 10:16
; TS/BID: B$ - 40975_ON1CED
; Titel : #5# help cor file van zxspectrum simul.
;
header F6FBB-Dutch3
{
q 0 "Van : "
h 1 "Aan : %[^@]%[@]"
h 2 "Datum : %s %2s:%2s"
h 3 "TS/BID: "
h 4 "Titel : "
l 5
n 4 "Titel : %[^~]"
b 1 "%8[^~]%6s"
s 0 "%8[^~]%6s"
d 2 "%8[^~]%s"
t 1
p 0 "[Einde van bericht %[ 0-:]van %s %1[]]""
}
;
;----------------------
; F6FBB-Dutch (Type 4):
;----------------------
;
;Example:
;
; Msg # 802 Type:P Stat:N Voor:ON7LE Exp:DG1BBQ Date:28-Mei 21:11
; Onder.: rgr
;
header F6FBB-Dutch4
{
q 0 "Msg #"
h 0 "Msg #%[ 0-:] Type:%s Stat:%s Voor:%s %[^:]:%s Date%[:]"
h 1 "Onder.:"
l 2
n 1 "Onder.: %[^~]"
b 0 "Msg #%[ 0-:] Type:%s Stat:%s Voor:%s"
s 0 "Msg #%[ 0-:] Type:%s Stat:%s Voor:%s %[^:]:%s"
d 0 "Msg #%[ 0-:] Type:%s Stat:%s Voor:%s %[^:]:%s Date:%s"
t 1
p 0 "[Einde van bericht %[ 0-:]%[]]"
}
;
;-----------------
; F6FBB-Norwegian:
;-----------------
;
;Example:
;
; Fra : DH3AAB
; Til : F @ALLE
; Type/status : B$
; Dato/tid : 13-Jan 15:19
; Bid : 121202DB0CEL
; Tittel : siehe SUCHE
;
header F6FBB-Norwegian
{
q 0 "Fra : "
h 0 "%14[^~]%s"
h 1 "Til : %[^@]@%s"
h 2 "Type/status :
h 3 "Dato/tid : %s %2s:%2s"
h 4 "Tittel : "
l 5
n 4 "Tittel : %[^~]"
b 1 "%14[^~]%6s"
s 0 "%14[^~]%s"
d 3 "%14[^~]%s"
t 1
p 0 "--- Slutt paa melding nr. %[ 0-:]til %s fra %s ---"
}
;
;---------------
; F6FBB-Italian:
;---------------
;
;Example:
;
; Msg #109919 Tipo:B Stat:$ Per:SOFTWA @WW Spe:DL1BEQ
; Data : 14-Gen 00:16
; Soggetto : DRDOS6.0 OLD VERS OF DOS3.3??
;
;or:
;
;Msg Nr. 7240 Tipo: B Stato: $ Per: ALL @ALL Da: DL8GBA
;Data : 15-Giu 01:43
;Soggetto : Hypertext, scientifical interests on ?
;
header F6FBB-Italian
{
q 0 "Msg"
h 0 "Msg %[^ 0-:]%s Tipo:%s Sta%[^:]:%s Per:%s"
h 1 "Data"
h 2 "Soggetto"
l 3
n 2 "Soggetto : %[^~]"
b 0 "Msg %[^ 0-:]%s Tipo:%s Sta%[^:]:%s Per:%s"
s 0 "Msg %[^ 0-:]%s Tipo:%s Sta%[^:]:%s Per:%s %[^:]:%s"
d 1 "%[^:]: %s"
t 1
p 0 "[Fine Msg #%[ 0-:]%[]]"
p 0 " ------ Fine del messaggio %[0-:] di %s ------"
}
;
;---------------
; F6FBB-Spanish:
;---------------
;
;Example:
;
; Msj #109919 Tipo:B Stat:$ Para:SOFTWA @WW Exp:DL1BEQ
; Fech : 14-Ene 00:16
; Titulo : DRDOS6.0 OLD VERS OF DOS3.3??
;
header F6FBB-Spanish
{
q 0 "Msj #"
h 0 "Msj #%[ 0-:]Tipo:%s Stat:%s Para:%s"
h 1 "Fech : "
h 2 "Titulo : "
l 3
n 2 "Titulo : %[^~]"
b 0 "Msj #%[ 0-:]Tipo:%s Stat:%s Para:%s"
s 0 "Msj #%[ 0-:]Tipo:%s Stat:%s Para:%s %[^:]:%s"
d 1 "%8[^~]%s"
t 1
p 0 "[Fin Msg #%[ 0-:]%[]]"
}
; G1NNA 1.11 English:
;--------------------
;
;Example:
;
; Msg# 67269 Type: B Stat: $ Date: 09 Jan Time: 0820
; To : TCPIP @ EU
; From : PA3FYJ
;
;Note: Subject will not appear in list, because it's position varies with
; length of forwarding path and chosen mode (normal/verbose).
;
header G1NNA_English
{
q 0 "Msg# "
h 0 "Msg# %[ 0-:]Type%5[^~]Stat%5[^~]Date%10[^~]Time%[:]"
h 1 "To %[:]"
h 2 "From %[:]"
l 3
n 2 "%[^~]"
b 1 "To : %s"
s 2 "From : %s"
d 0 "Msg# %[ 0-:]Type%5[^~]Stat%5[^~]Date: %6[^~]"
t 1
p 0 "<End of message %[ 0-:]%[>]"
}
; G4YFB 3.42 English:
;--------------------
;
;Example:
;
; MsgNo: 4738 From: G8OSN@GB7OMM
; Date: 12-Jan/11:09
; Subject: DOS 5 on 1512
;
;Note: Unfortunately, there is no 'To'-field in the message header of the
; G4YFB-BBS-software. Using the sender's name instead...
; First system I ever encountered, that had no 'To'-field!!
; Because of this, FFR will extract personal mail to the general mail
; directory instead of to the personal mail directory. Someone should
; get on G4YFB's back to motivate him to change this!
; A sensible header could look like this:
;
; MsgNo: 4738 From: G8OSN@GB7OMM To: AMSTRA@GBR
; Date: 12-Jan/11:09
; Subject: DOS 5 on 1512
;
header G4YFB_English
{
q 0 "MsgNo: "
h 0 "%s %[0-:] From: %6[^@]%[@]"
;h 0 "%s %[0-:] From: %6[^@]%[@]%s To: %6[^@]%[@]%s"
h 1 "Date: %6[^/]/%2[^:]%[:]"
h 2 "Subject: "
l 3
n 2 "Subject: %[^~]"
b 0 "%s %s %s %[^@]"
s 0 "%s %s %s %[^@]"
d 1 "%s %[^/]"
t 1
p 0 "%2[^:]:%s New %[0-:] - %[0-:], Next %s %[>]"
p 0 "%s %[0-:]-%s %2[^:]:%s, (%[^)]) Next %s %[>]"
; I don't feel too easy about this prompt. It could occur within a message.
; -> [1234]
p 0 "[%[0-:]%1[]]"
}
; MSYS-BBS:
;----------
;
header MSYS-BBS
{
q 0 "MSG # "
h 0 "MSG # TR SIZE TO FROM @BBS DATE TITL%[E]"
h 2 "~||Received: fro%[m]||Forwarding pat%[h]"
l 2
n 1 "%44[^~]%[^~]"
b 1 "%15[^~]%s"
s 1 "%22[^~]%s"
d 1 "%36[^~]%s"
t 3
p 0 "*** END OF MSG #"
}
; Definitions for encoded files:
;-------------------------------
;
; 7PLUS:
;-------
CODE 7PLUS
{
; Quick test:
q 0 " go_"
; Full test:
f 0 " go_7+. %s of %[^(](%[^)]%[)]"
; Lentgh of header:
l 1
; Name:
n 0 " go_7+. %s %s %s %8[^. ]"
; Part
p 0 " go_7+. %d"
; of parts
o 0 " go_7+. %s %s %d"
; Print format, if unsplit:
1 "%s.7pl"
; if split:
2 "%s.p%02x"
; End of part:
e " stop_7+."
; Increment extension, if file exists (1):
i 0
; Type of file: 0 -> keep first and last line. 1 -> don't keep them.
t 0
}
CODE 7PLUS-COR
{
q 0 " go_"
f 0 " go_text. %[^.].CO%[R]"
l 1
n 0 "%s %[^.]"
p 0 ""
o 0 ""
1 "%s.cor"
2 "%s.c%02x"
e " stop_text."
i 1
t 0
}
CODE 7PLUS-ERR
{
q 0 " go_"
f 0 " go_text. %[^.].ER%[R]"
l 1
n 0 "%s %[^.]"
p 0 ""
o 0 ""
1 "%s.err"
2 "%s.e%02x"
e " stop_text."
i 1
t 0
}
; Marked text:
;-------------
; general:
CODE Text
{
q 0 " go_"
f 0 " go_text. %s"
l 1
n 0 "%s %s"
p 0 ""
o 0 ""
1 "%s"
2 ""
e " stop_text."
i 0
t 1
}
; info, along with 7PLUS files:
CODE Info
{
q 0 " go_"
f 0 " go_info. %s"
l 1
n 0 "%s %s"
p 0 ""
o 0 ""
1 "%s"
2 ""
e " stop_info."
i 0
t 1
}
; 216 (IW2HSV):
;---------------------
CODE 216
{
q 0 "!AB! "
f 0 "!AB!%16[^~]/ %s %s %s %s -216%[-]"
l 1
n 0 "%s %[^. ]"
p 0 "%19[^~]%d"
o 0 "%22[^~]%d"
1 ""
2 "%s.!%d"
e "!BA!"
i 0
t 0
}
; 7BIT:
;------
CODE 7BIT
{
q 0 "start7bit"
f 0 "start7bit %s %[0-:]"
l 1
n 0 "%s %[^. ]"
p 0 ""
o 0 ""
1 "%s.7bt"
2 ""
e "end7bit"
i 0
t 0
}
CODE 7BIT-split
{
q 0 "_begin_"
f 0 "_begin_of_part_ %s of %s of fil%[e]"
l 1
n 0 "%s %s %s %s %s %s %[^. ]"
p 0 "%s %d"
o 0 "%s %s of %d"
1 ""
2 "%s.%03d"
e "_end_of_part_"
i 0
t 0
}
; RADIX 95:
;----------
CODE R95
{
q 0 "(RADIX 95 - ["
f 0 "%s 95 - [%s : %[^]]%[]]"
l 1
n 0 "%s 95 - [%[^. ]"
p 0 ""
o 0 ""
1 "%s.r95"
2 ""
e "(RADIX 95 - END"
i 0
t 0
}
CODE R95-split
{
q 0 "(R95SPLIT"
f 0 "%s - [%s : %[^]]%[]]"
l 1
n 0 "%s - [%[^. ]"
p 0 "%s - %[^]]] %d"
o 0 "%s - %[^]]] %s of %d"
1 ""
2 "%s.%03d"
e "(R95SPLIT - END"
i 0
t 0
}
; UUCODE (standard):
;-------------------
CODE UUCODE
{
q 0 "begin "
f 0 "%s %[0-:] %s"
l 1
n 0 "%s %s %[^. ]"
p 0 ""
o 0 ""
1 "%s.uue"
2 ""
e "end"
i 0
t 0
}
; UUCODE (R.Marks):
;------------------
CODE Marks-UUCODE
{
q 0 "section "
f 0 "%s %[0-:] of uuencode %s of fil%[e]"
l 1
n 0 "%s %s %s %s %s %s %s %6[^. ]"
p 0 "%s %d"
o 0 ""
1 ""
2 "%s%d.uue"
e "sum -r/size "
i 0
t 0
}
; PENCODE (UUCODE version used in Dutch servers):
;------------------------------------------------
CODE PENCODE
{
q 0 "section "
f 0 "%s %[0-:] of %[0-:]"
f 1 "begin %[0-:] %s"
l 2
n 1 "%s %s %[^. ]"
p 0 "%s %d"
o 0 "%s %s %s %d"
1 "%s.uue"
2 "%s.u%02d"
e "CHECKSUM %[0-:A-G]"
i 0
t 0
}
; UUXFER (D. M. Read):
;---------------------
CODE UUXFER
{
q 0 "~~~~~~~~~~~~~~~section "
f 0 "%15[^~]section %[^/]/%s UUXFE%[R]"
l 1
n 0 "%[^. ]"
p 0 "%23[^~]%d"
o 0 "%23[^~]%[^/]/%d"
1 "%s.uue"
2 "%s.%d"
e "END----"
i 0
t 0
}
; LCPLUS :
;---------
CODE LCPLUS
{
q 0 "~~∙∙ LCPLUS"
f 0 "%47[^~]/%25[^~]ORG%s"
l 1
n 0 "%15[^~]%[^. ]"
p 0 "%45[^~]%[0]%x"
o 0 ""
1 ""
2 "%s.l%02x"
e "~~∙∙ LCPLUS --"
i 0
t 0
}
CODE LCPLUS-COR
{
q 0 "~~∙∙ LCPLUS"
f 0 "%47[^~]/%25[^~]COR%s"
l 1
n 0 "%15[^~]%[^. ]"
p 0 "%45[^~]%[0]%x"
o 0 ""
1 ""
2 "%s.c%02x"
e "~~∙∙ LCPLUS --"
i 0
t 0
}
CODE LCPLUS-ERR
{
q 0 "~~∙∙ LCPLUS"
f 0 "%47[^~]/%25[^~]ERQ%s"
l 1
n 0 "%15[^~]%[^. ]"
p 0 ""
o 0 ""
1 "%s.err"
2 ""
e "~~∙∙ LCPLUS --"
i 0
t 0
}
; CODEX:
;-------
CODE CODEX
{
q 0 "(CODEX"
f 0 "%s %s CDX : %s %2s/%2s/%2s)"
l 1
n 0 "%s %s %s : %[^. ]"
p 0 ""
o 0 ""
1 "%s.cdx"
2 ""
e "(CODEX %s END %[:]"
i 0
t 0
}
CODE CODEX-SPLIT
{
q 0 "(CODEX"
f 0 "%s %s SEQ : %s %2s/%2s/%2s %s of %[^)])"
l 1
n 0 "%s %s %s : %[^. ]"
p 0 "%s %s %s : %s %2s/%2s/%2s %d"
o 0 ""
1 ""
2 "%s.%03d"
e "(CODEX %s EOS %[:]"
i 0
t 0
}